finished rolled - Spanish English Dictionary